package espest;

public abstract class EstadoAbstracto
{
	
	protected abstract Object getInfo();
	
	public boolean equals(Object o) {
		EstadoAbstracto estado = (EstadoAbstracto)o;
		return getInfo().equals(estado.getInfo());
	}
	
	public int hashCode() {
		return getInfo().hashCode();
	}
	
	public String toString(){
		return getInfo().toString();
	}

}
